package br.com.gkarian.mydesk.util;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.List;

import br.com.gkarian.mydesk.enums.Estados;

public class SiteUtil {

	public static List<Estados> popularListaEstados(List<Estados> listaEstados) {
		listaEstados.add(Estados.SELECIONE);
		listaEstados.add(Estados.AC);
		listaEstados.add(Estados.AL);               
		listaEstados.add(Estados.AP);
		listaEstados.add(Estados.AM);
		listaEstados.add(Estados.BA);
		listaEstados.add(Estados.CE);
		listaEstados.add(Estados.DF);
		listaEstados.add(Estados.GO);
		listaEstados.add(Estados.ES);
		listaEstados.add(Estados.MA);
		listaEstados.add(Estados.MT);
		listaEstados.add(Estados.MS);
		listaEstados.add(Estados.MG);
		listaEstados.add(Estados.PA);
		listaEstados.add(Estados.PB);
		listaEstados.add(Estados.PR);
		listaEstados.add(Estados.PE);
		listaEstados.add(Estados.PI);
		listaEstados.add(Estados.RJ);
		listaEstados.add(Estados.RN);
		listaEstados.add(Estados.RS);
		listaEstados.add(Estados.RO);
		listaEstados.add(Estados.RR);
		listaEstados.add(Estados.SP);
		listaEstados.add(Estados.SC);
		listaEstados.add(Estados.SE);
		listaEstados.add(Estados.TO);
		
		return listaEstados;
	}

	public static String converterCalendarToString(Calendar calendar) {
		
		if (calendar == null) {
			return null;
		}
		
		try {
			String calendarString = calendar.toString();
			SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
			return format.parse(calendarString).toString();
		} catch (Exception e) {
			e.printStackTrace();
		}
		
		return null;
	}

}
